package com.it.service;

import com.it.pojo.SysImage;

import java.util.List;

public interface SysImageService {
	/**
	 * 1.查询所有图片信息
	 * @return
	 */
	public List<SysImage> findAll();
	
	/**
	 * 2.根据id删除图片信息
	 * @param id
	 */
	public int deleteById(String id);
	
	/**
	 * 3.添加图片信息
	 * @param image
	 */
	public int addSysImage(SysImage image);
	
	/**
	 * 4.1.根据id查询图片信息
	 * @param id
	 * @return 
	 */
	public SysImage findById(String id);

	/**
	 * 4.2.根据linkId和linkType查询图片信息
	 * @param linkId
	 * @param linkType
	 * @return
	 */
	public List<SysImage> findByLink(String linkId, int linkType);
	
	/**
	 * 5.根据id修改图片信息
	 * @param image
	 */
	public int updateById(SysImage image);

}
